package cn.getech.data.development.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

/**
 * 实时任务菜单
 */
@Data
@TableName("bdp_real_time_task_menu")
public class RealTimeTaskMenu extends BaseEntity {

    /**
     * 父级菜单，根菜单id:0
     */
    @TableField("parent_id")
    private Integer parentId;

    /**
     * 项目id
     */
    @TableField("proc_id")
    private Integer procId;

    /**
     * 0：根目录 1：文件夹 2：任务
     */
    @TableField("menu_type")
    private Integer menuType;
    /**
     * 目录名称
     */
    @TableField("name")
    private String name;

    /**
     * 目录级别
     */
    @TableField("level")
    private Integer level;

    /**
     * 描述
     */
    @TableField("description")
    private String description;

    /**
     * 1:可用，0：删除
     */
    @TableField("state")
    private Integer state;

    @TableField(exist = false)
    private String tmpPathName;//历史的路径名称

}
